<?php 
/**
 * ... ...
 * ... ...
 *
 */ 



// UI控件 类 
//<<[UnmodifiableBlock.Start]::Include Parent Class::>>//
JCAT_Package::ImportClass('JCAT_UIGtkCtrlSText',JCAT::PACKAGE_UICTRLGTK) ;
//<<[UnmodifiableBlock.End]::Include Parent Class::>>//
// 载入所需的 数据校验器 类 
//<<[UnmodifiableBlock.Start]::Include Data Verifier Class::>>//
JCAT_Package::ImportClass('JCAT_UICtrlLengthVerifier',JCAT::PACKAGE_MVCDV) ;
//<<[UnmodifiableBlock.End]::Include Data Verifier Class::>>//



// 创建 UICtrl 对象 
//<<[UnmodifiableBlock.Start]::Init Parent Class::>>//
$aNewInstance = new JCAT_UIGtkCtrlSText('Right',JCAT_Language::Sentence("*"),'EntRight') ; 
//<<[UnmodifiableBlock.End]::Init Parent Class::>>//

// 创建并载入 数据校验器 
//<<[UnmodifiableBlock.Start]::Data Verifier::>>//
// 不允许为空
$aNewInstance->AddVerifier(JCAT_Flyweight::GetGlobalInstance('JCAT_UICtrlLengthVerifier',-1,-1,false)) ;
//<<[UnmodifiableBlock.End]::Data Verifier::>>//



// 在此添加 初始化 代码 
// TODO ... ...



// 返回实例对象
return $aNewInstance ;











?><?
/**
 * [注意!!]
 *	以下内容由 JCAT PHP Toolbox 自动维护，手动更改的内容会被 JCAT PHP Toolbox 抹除，
 *	同时还可能破坏格式，导致 JCAT PHP Toolbox 无法正常读取。
 */
/*<<[UnmodifiableBlock.Start]::Coder Dialog Data::>>&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//
<<{{DocumentClass:UICtrlGtkTextDoc}}>>
eCVEQW1TJTVEJThGJURBOCUxNCU3RF9pJUZGRCUxRSVGNyVBMSUwMSU4NiVFQyVDQyU4NiVBQSUxMnElMUMlMUElQjdOJTg4JUIxQyVFOSVDQiUyQSUyNS4lODQlOThkJTE2MiU4NSVDQyU4OCVGRiVERWNmJUQwdiVBNSU3RCVCOCVCMiVFMyU3QiU3RCVDRiVDN3UlMEElN0YlRTQlQkYlMUMlRkQlQjElRUYlODRFVzgl
OTMlQzIlQkYlQjclREYlQzMlQkYlN0NHJUM1JUE0JTNCJTk4eCVGRmglRjQlNUU3JTlEJUVDJTFGJUI1MyVBOSVGQyVEMSUwNCVFOSUzRiU3REclRUFzJUY3WTclOUJuJTFCJUY0ZCU1QiUxQyU5Q0liMyUwRiVCNyU4QiVCQyVBOCU5QWVVbnQlMTclODclMEUySCVEMCVBNiUxMyVENWYlREIlRDklQ0YlRTElRTBWJUY4
JUE5aiVDQSVFQiUwOTAlMTklOTklQ0ElQkZVJTNDJUVCaiU5QllYJThDJUZGJTE2JTI3JUM1JTVFJURCJTEzJUNGdyVGRW01JUJBZVUlN0MlQ0IlMEYlN0QlRTclOEYlRUIlRUElRERyJUM0JTE0JUM3JUUzJUJDJUU4JUI2ViVFNCVEMCU3RiVBOSVGQyU4MSVDRCUwRiVFRiU3RCVDNyVERCVCNiU3QiVFRCUxNkZrdyU3
RWh3eiVERCVCOUwlOTMlQTJzJUU3JTFGJUU3JUIybSVDRCVCNyVGNiVFQyU1RSVBRiVFQiVBM0slREFSJTFGJURDJUIwJTVEJTNGWVMlREMwJUY4ZUslREElQTYlQUMlQkElQUFtJURDJUI4OXZFJUIzJUQ2JUVGJTVFJUIxJThGbnUlM0IlQjglQjIlN0UlRjclQjglN0R0JTI2JTk3JUNCJUQ1JTE1JUIyJUFETHklRDAl
Q0QlMkYlQkMlMEElRkYlQ0VOJTAxJURDJUQ3JTE2JUQ2JTBBJTE5JTBEJURFJURDJTk5JTFFJUQ2JURCJUVBJTg3JUJFJUMxJURBJTFDJUE2JUQ3JUJDJUU5JTFFJThEJTVFJTI3JTk5JUVCQyVGNSVCRCVEMiUwNyVEMiUxQSUwMyUzRCVFMCVGNFZYJTVFJUM3JTdDJUY0JUVGJTFGJUYwJUYxJUZFJUZEJUNCJUNCJUFE
JUQxVSVBMCVGRiU3RiUxMCU5NyVDQiU4NyUwRiVCRiVGRiVBNklOJUIzJTg1JTFBJTBCJUEyJTNDTiVGMiU5MCUyRiVDNyUyNiU3QiU4RU0lMTJOJTBEJUE3JTA5ZWolRTUxSUdMJTk2MyVENHlJJTk1JTkzJTg0JUE4JTNFUyVFNyUxNCVFNyU4MzRCJTVESE1WJTBCJUM1JTE0JUEzJUEyJUVFVkwlRjElN0VRJTI5JTJG
JUFCJTA3JTI2JURCJTI5JUY0JUM5JUZGUSVGNi5RdyVBMiVDQSUwM1ElQTkzJUYwJUM2JTg5JUVBJUU2TCUyNnRJciVDMlElMkYlOTYlMkIlQzMlMDclMUN3ViUxRFNqJTg0JTE4JTAzJUMzJTkzJTdEJTFFcGI5JUU2JTkxJUIwJUQ4JUJEJTNBJTI3JTBCJTA0JUZBJUE0JThCJURDJUYyJTFBJUYzJTA1eiUyQyVENCUw
OSUxQSUwMkElQUUlMTglQ0YlMDIlOTglQTglRjV4JUFGJUM2WSVBNU4lQTglM0IlODklOEYlQURJJUU5VyVDRSVBNCUwOSU5OCVDQ0MlQTYlQjIlMjFTJUM5JThDJTI5emIlOTIlMDUlQ0IlMTk4JUQ0JUQ0cCVCOTFiZ2olQTYlQkUlRDIlMTIlQkUlQTQlRjklMDM0JTI2JTlGJUMxJTA5JUY1JTgyJUU4JTJBJTlGJTI1
JUMwJUU2X1olRDQlODIlQjMlOEElRDF3ZSU4NFRGUCUwNSUwRiUxMSVCNSVGNSU4NSUzRCVBMSUzRSVCMCU3RSU4MHMlMEYlOUQlRTMlQUMlODclODclMERFJTFEcFQlOTQlQzElRDMlODAlREIlNUUlRDAlOTUlMDIlMEIlNUMlQkQlMTQlRjMlQzAlREElMDMlMjMlQzIlRDklMEMlOUElMDglQkMlOEIlRjglNURmJUY4
JTBFd20lQzglQ0NkcmpSWSVDMyVFMyVFOCVEMyUwQSUxRSUyNCU3RCUxRSVBMl8lOTglMkMlQkQlQkQlMUElQzYlRjAzNiUwMiVEQ0QlODglN0QlQkQlMDJPJThBJUZBJTI4JTJDMUd4YyUzRCU5RFklMUYlRURMJTEzJUVDU3glODQ1JUUwJTNEcCVFMTElQjclM0UlQTIlOUZYJUJDJUUyJTIzaGYlMjNfJTAzJUQzeiVD
NSVDMSVBNSU4Nk4lOEJFJUVEJUVDJUEwJTFEJTdDJTE0JUI4JUQ5JTFDRSUyOEQlQkQlM0ElQzFLJTgyJUY3JUY0JUNDJTI0JUY2MiVDNiU5QiU5QSUzRTMlMTUlRDFsJUJGQS0lRUUlRUQlRDYlMjYlMUIlODglMkYlMjUlRTYlMEQlMUQlMTElODclMkZpJUY0JTgwJUY3JTA1JThENCU3QmIlQjIlQzYlOUJYJUREJUUx
TSU5QyVFNUIlMEQ4JTE5JTVDJUJEJUI3JUIzJUUyJUExJUQ1JTk2JUMxJTEzJTNCJUJCNSVGMCVCMCVFRSVBMiVCMyVDNSVCMiVGRiVFNCVFNSUyNyUyMyVENCVBQ1o!
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&<<[UnmodifiableBlock.End]::Coder Dialog Data::>>*/
?>